dependence on foreign aid - Turco Inglés Diccionario